package com.authine.cloudpivot.ext.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author chenjq
 * @date 2021/06/25
 */
@Data
@ApiModel("获取模型单据总数")
public class TotalCountQueryModel {

    @ApiModelProperty(value = "村ID")
    private String corpId;

    @ApiModelProperty(value = "镇ID")
    private String town;

    @ApiModelProperty(value = "模型编码", required = true)
    private String schemaCode;

    @ApiModelProperty(
            value = "状态：DRAFT(\"草稿\"), PROCESSING(\"进行中\"), CANCELLED(\"已取消\"), COMPLETED(\"已完成\"), CANCELED(\"已作废\");",
            allowableValues = "DRAFT, PROCESSING, CANCELLED, COMPLETED, CANCELED"
    )
    private String sequenceStatus;

    @ApiModelProperty(value = "总数")
    private long total;

}
